Compositional Verification of a Communication Protocol for a Remotely Operated Vehicle
نویسندگان
چکیده
This paper presents the specification and verification in the Prototype Verification System (PVS) of a protocol intended to facilitate communication in an experimental remotely operated vehicle used by NASA researchers. The protocol is defined as a stack-layered composition of simpler protocols. It can be seen as the vertical composition of protocol layers, where each layer performs input and output message processing, and the horizontal composition of different processes concurrently inhabiting the same layer, where each process satisfies a distinct requirement. It is formally proven that the protocol components satisfy certain delivery guarantees. Compositional techniques are used to prove these guarantees also hold in the composed system. Although the protocol itself is not novel, the methodology employed in its verification extends existing techniques by automating the tedious and usually cumbersome part of the proof, thereby making the iterative design process of protocols feasible.
منابع مشابه
Compositional verification of a communication protocol for a remotely operated aircraft
This paper presents the formal specification and verification of a communication protocol between a ground station and a remotely operated aircraft. The protocol can be seen as the vertical composition of protocol layers, where each layer performs input and output message processing, and the horizontal composition of different processes concurrently inhabiting the same layer, where each process...
متن کاملThe NEROV Autonomous Underwater
The Norwegian Experimental Remotely Operated Vehicle (NEROV) is described. The vehicle is designed and built at the Department of Engineering Cybernetics , The Norwegian Institute of Technology (NTH). The NEROV vehicle is an unmanned autonomous underwater vehicle (AUV) especially designed for testing advanced intelligent and conventional control algorithms. The vehicle is autonomous with respec...
متن کاملGSLHA: Group-based Secure Lightweight Handover Authentication Protocol for M2M Communication
Machine to machine (M2M) communication, which is also known as machine type communication (MTC), is one of the most fascinating parts of mobile communication technology and also an important practical application of the Internet of Things. The main objective of this type of communication, is handling massive heterogeneous devices with low network overheads and high security guarantees. Hence, v...
متن کاملRemotely Operated Vehicles and Autonomous Surface Vehicles in Auv Operations
Transferring data between the ocean surface and an operating Autonomous Underwater Vehicle (AUV) is a difficult and slow process. Current methods of un-tethered submersible communication have either a very limited data transfer rate or a prohibitively short range. In this paper, students of the University of Florida propose a new data transfer method that will supply the high data rates of a te...
متن کاملInspection-Class Remotely Operated Vehicles—A Review
This paper presents a review of inspection-class Remotely Operated Vehicles (ROVs). The review divides the classification of inspection-class ROVs; categorising the vehicles in order of size and capability. A state of the art technology review is undertaken, discussing various common subsystems of the ROV. Standard and novel ROV shapes and designs are reviewed, with emphasis on buoyancy, frame ...
متن کامل